#pragma once

struct node;

struct node
{
    char *key;
    int val;
    struct node *left, *right;
    int size;
};

struct node *binarySearchTreeCreate(char *key, int val, int size);
int binarySearchTreePut(char *key, int val);
